home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / scheme / pcscheme / geneva / sources.exe / SOURCES / HERSHEY / MAKEFILE < prev    next >
Encoding:
Text File  |  1993-03-25  |  3.7 KB  |  161 lines

  1. hershey.ps:    hershey.dvi s1.eps samples
  2.     dvips32 hershey
  3.  
  4. hershey.dvi:    hershey.sw s1.eps samples
  5.     sweave hershey
  6.     -tex386 -ms3000 &lplain hershey
  7.  
  8. makechar.exe:    makechar.cpp
  9.     bcc -v makechar graphics.lib
  10.     
  11. s1.eps:    makechar.exe
  12.     makechar
  13.  
  14. samples:    size1.eps    size2.eps    size3.eps    size4.eps \
  15.         size5.eps    size13.eps    size31.eps \
  16.         rm2l.eps    sl2b.eps    ss2b.eps    an20.eps \
  17.         go20.eps    oe20.eps    cy20.eps    gr2b.eps \
  18.         sugar.eps    gauss.eps    upndown.eps    scaps.eps
  19.  
  20. hershey.fsl:    hershey.sw
  21.     ..\\bin\\pcs &&!
  22. (fast-save-file "hershey.sw")
  23. (exit)
  24. !
  25.  
  26. makesamp.s:    hershey.fsl
  27.     copy &&!
  28. (define str (read (open-input-string (cadr pcs-initial-arguments))))
  29. (writeln str)
  30. (load "hershey.fsl")
  31. (install-user-driver "PS")
  32. (init-graph 'ps 7)
  33. (set-text-justify 'RIGHT 'BOTTOM)
  34. (out-hershey str '(0 . 180))
  35. (exit)
  36. ! $<
  37.  
  38. size1.eps:    makesamp.s
  39.     copy &&!
  40. @set ps$=*$<
  41. @..\\bin\\pcs makesamp.s "\\\\rm2b@1 J. Bond 007?"
  42. ! maketemp.bat
  43.     command /e:4096 /c maketemp
  44. size2.eps:    makesamp.s
  45.     copy &&!
  46. @set ps$=*$<
  47. @..\\bin\\pcs makesamp.s "\\\\rm2b@2 J. Bond 007?"
  48. ! maketemp.bat
  49.     command /e:4096 /c maketemp
  50. size3.eps:    makesamp.s
  51.     copy &&!
  52. @set ps$=*$<
  53. @..\\bin\\pcs makesamp.s "\\\\rm2b@3 J. Bond 007?"
  54. ! maketemp.bat
  55.     command /e:4096 /c maketemp
  56. size4.eps:    makesamp.s
  57.     copy &&!
  58. @set ps$=*$<
  59. @..\\bin\\pcs makesamp.s "\\\\rm2b@4 J. Bond 007?"
  60. ! maketemp.bat
  61.     command /e:4096 /c maketemp
  62. size5.eps:    makesamp.s
  63.     copy &&!
  64. @set ps$=*$<
  65. @..\\bin\\pcs makesamp.s "\\\\rm2b@5 J. Bond 007?"
  66. ! maketemp.bat
  67.     command /e:4096 /c maketemp
  68. size13.eps:    makesamp.s
  69.     copy &&!
  70. @set ps$=*$<
  71. @..\\bin\\pcs makesamp.s "\\\\rm2b@(1,3) J. Bond 007?"
  72. ! maketemp.bat
  73.     command /e:4096 /c maketemp
  74. size31.eps:    makesamp.s
  75.     copy &&!
  76. @set ps$=*$<
  77. @..\\bin\\pcs makesamp.s "\\\\rm2b@(3,1) J. Bond 007?"
  78. ! maketemp.bat
  79.     command /e:4096 /c maketemp
  80. rm2l.eps:    makesamp.s
  81.     copy &&!
  82. @set ps$=*$<
  83. @..\\bin\\pcs makesamp.s "\\\\rm2l@4 J. Bond 007?"
  84. ! maketemp.bat
  85.     command /e:4096 /c maketemp
  86. sl2b.eps:    makesamp.s
  87.     copy &&!
  88. @set ps$=*$<
  89. @..\\bin\\pcs makesamp.s "\\\\sl2b@4 J. Bond 007?"
  90. ! maketemp.bat
  91.     command /e:4096 /c maketemp
  92. ss2b.eps:    makesamp.s
  93.     copy &&!
  94. @set ps$=*$<
  95. @..\\bin\\pcs makesamp.s "\\\\ss2b@4 J. Bond 007?"
  96. ! maketemp.bat
  97.     command /e:4096 /c maketemp
  98. an20.eps:    makesamp.s
  99.     copy &&!
  100. @set ps$=*$<
  101. @..\\bin\\pcs makesamp.s "\\\\an20@4 J. Bond 007?"
  102. ! maketemp.bat
  103.     command /e:4096 /c maketemp
  104. go20.eps:    makesamp.s
  105.     copy &&!
  106. @set ps$=*$<
  107. @..\\bin\\pcs makesamp.s "\\\\go20@4 J. Bond 007?"
  108. ! maketemp.bat
  109.     command /e:4096 /c maketemp
  110. oe20.eps:    makesamp.s
  111.     copy &&!
  112. @set ps$=*$<
  113. @..\\bin\\pcs makesamp.s "\\\\oe20@4 J. Bond 007?"
  114. ! maketemp.bat
  115.     command /e:4096 /c maketemp
  116. cy20.eps:    makesamp.s
  117.     copy &&!
  118. @set ps$=*$<
  119. @..\\bin\\pcs makesamp.s "\\\\cy20@4 L.Q.Cnpa`web"
  120. ! maketemp.bat
  121.     command /e:4096 /c maketemp
  122. gr2b.eps:    makesamp.s
  123.     copy &&!
  124. @set ps$=*$<
  125. @..\\bin\\pcs makesamp.s "\\\\gr2b@4 Ledem acam"
  126. ! maketemp.bat
  127.     command /e:4096 /c maketemp
  128. sugar.eps:    makesamp.s
  129.     copy &&!
  130. @set ps$=*$<
  131. @..\\bin\\pcs makesamp.s "\\\\rm2b@3 C_6H_{12}O_6"
  132. ! maketemp.bat
  133.     command /e:4096 /c maketemp
  134. gauss.eps:    makesamp.s
  135.     copy &&!
  136. @set ps$=*$<
  137. @..\\bin\\pcs makesamp.s "\\\\rm2b@3 \\\\varint e^{x^2/2}dx"
  138. ! maketemp.bat
  139.     command /e:4096 /c maketemp
  140. upndown.eps:    makesamp.s
  141.     copy &&!
  142. @set ps$=*$<
  143. @..\\bin\\pcs makesamp.s "\\\\rm2b@2 \\\\horiz 123\\\\vert 456\\\\horiz 789"
  144. ! maketemp.bat
  145.     command /e:4096 /c maketemp
  146. scaps.eps:    makesamp.s
  147.     copy &&!
  148. @set ps$=*$<
  149. @..\\bin\\pcs makesamp.s "\\\\rm2l@3 S{\\\\small MALL} C{\\\\small APS}"
  150. ! maketemp.bat
  151.     command /e:4096 /c maketemp
  152.  
  153. clean:
  154.     -del hershey.log
  155.     -del hershey.toc
  156.     -del hershey.aux
  157.     -del hershey.tex
  158.     -del maketemp.bat
  159.     -del makesamp.s
  160.  
  161.